Big Huge Thesaurus

Amphicarpaea bracteata

noun

sounds kind of like